
These are the reasons why I think fixed scope and price contracts are bad for
the customer. It's why we at ThoughtWorks avoid this model as much as we can.
It is possible to do a FixedPrice contract in an agile manner, but it's not
wise to fix the scope.

http://martinfowler.com/bliki/FixedScopeMirage.html